namespace Exif.Jpeg.Enums
{
	public enum JpegMarker
	{
		///<summary>
		///Start Of Image (0 bytes)
		///</summary>
		SOI = 0xFFD8,

		///<summary>
		///Start Of Frame (variable size)
		///</summary>
		SOFn = 0xFFC0,

		///<summary>
		///Define Huffman Table(s) (variable size)
		///</summary>
		DHT = 0xFFC4,

		///<summary>
		///Define Quantization Table(s) (variable size)
		///</summary>
		DQT = 0xFFDB,

		///<summary>
		///Define Restart Interval (2 bytes)
		///</summary>
		DRI = 0xFFDD,

		///<summary>
		///Start Of Scan (variable size)
		///</summary>
		SOS = 0xFFDA,

		///<summary>
		///Restart (n cycles from 0 to 7) (0 bytes)
		///</summary>
		RSTn = 0xFFD0,

		///<summary>
		///Application-specific (variable size)
		///</summary>
		APPn = 0xFFE0,

		///<summary>
		///Comment (variable size)
		///</summary>
		COM = 0xFFFE,

		///<summary>
		///Image Data (variable size)
		///</summary>
		ImageData = 0x0000,

		///<summary>
		///End of image (0 bytes)
		///</summary>
		EOI = 0xFFD9
	}
}